/**
 * The Student class represents a student in a student administration system.
 * It holds the student details relevant in our context.
 * 
 * @author Michael Kolling and David Barnes
 * @version 2008.03.30
 */
public class Kantinemedewerker extends Persoon implements KortingskaartHouder
{
    private boolean magAchterkassa;
    public int id;
    public double kortingspercentage;
    public boolean maxkortingcheck;
    public double maxkorting;
    /**
     * Create a new student with a given name and ID number.
     */
    public Kantinemedewerker(String burgerservicenummer, String voornaam, String achternaam, int geboortedag, int geboortemaand, int geboortejaar, char geslacht, int id)
    {
        super(burgerservicenummer, voornaam, achternaam, geboortedag, geboortemaand, geboortejaar, geslacht);
        this.id=id;
        magAchterkassa=true;

    }

    public Kantinemedewerker ()
    {

    }

    /**
     * Return the student ID of this student.
     */
    public int getID()
    {
        return id;
    }

    public boolean getAchterKassa()
    {
        return magAchterkassa;
    }

    public String toString()
    {
        return  "Kantinemedewerker" + super.toString() + "ID : " +getID()+ "\r \n" + "Mag achter de kassa : " +getAchterKassa()+ "\r \n";
    }

    public double geefKortingsPercentage(){
        kortingspercentage = 0.35;
        return kortingspercentage;
    }
    // methode om op te vragen of er maximum per keer aan de korting zit 
    public boolean heeftMaximum(){
        maxkortingcheck = false;
        return maxkortingcheck;
    }; 
    // methode om het maximum kortingsbedrag op te vragen 
    public double geefMaximum(){
        maxkorting = 10.00;  
        return maxkorting;

    }; 
    //public void printPersoon()
    //{

    // Print hier de gegevens van de Persoon.
    //System.out.println("##################");
    //  System.out.println("Medewerker met medewerkernummer: " + id + "");
    //  System.out.println("Mag achter de kassa: " + magAchterkassa + "");
    //System.out.println("##################");
    //  System.out.println("Kantinemedewerker");
    //  System.out.println();

    //}
}
